animal sacrifice - Francés Inglés Diccionario